package com.chuangjiangx.member.manager.web.web.stored.request;

import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * 新增储值规则参数
 * Created by YangKuo on 2017/11/27.
 */
@Getter
@Setter
public class CreateStoredRulesRequest {

    private String name;

    /**
     * 金额
     */
    @NotNull
    private BigDecimal amount;

    /**
     * 赠送积分
     */
    private Long giftScore;

    /**
     * 赠送金额
     */
    private BigDecimal giftAmount;

    /**
     * 赠送卡券-卡券名称
     */
    private String giftCoupon;

    /**
     * 卡券编号
     */
    private String couponNumber;

    /**
     * 是否启用: 启用：1，不启用：0
     */
    @NotNull
    private Byte enable;

    /**
     * 赠送类型 积分：0，金额：1 卡券：2
     */
    @NotNull
    private Byte giftType;

}
